Nice points WTWIZARD, I taught public school for seven years and any attempt at interesting or entertaining learning was stiffled by administration. The last school I taught at was all about submission to authority, nothing else. Imagine making twelve year old kids walk in lines and remain absolutely silent for seven hours, including lunch. I addressed these issues with the head principal and she did nothing, so one day I just walked out.
As far as spanking at the hall, I had a few of those myself. In fact it is sometimes a topic for discussion with my therapist.